class MonSweeperRules extends GameRules;

var	MonSweeperMut	MutatorOwner;
//--------------------------------------------------------------------------------------------------
//--------------------------------------------------------------------------------------------------
function PostBeginPlay()
{
	if( Level.Game.GameRulesModifiers==None )
		Level.Game.GameRulesModifiers = Self;
	else Level.Game.GameRulesModifiers.AddGameRules(Self);
}
//--------------------------------------------------------------------------------------------------
function AddGameRules(GameRules GR)
{
	if ( GR!=Self )
		Super.AddGameRules(GR);
}
//--------------------------------------------------------------------------------------------------
/*
function bool PreventDeath(Pawn Killed, Controller Killer, class<DamageType> DamageType, vector HitLocation)
{
	if ( (NextGameRules != None) && NextGameRules.PreventDeath(Killed,Killer,DamageType,HitLocation) )
		return true;

	if ( Monster(Killed) != none )
		return MutatorOwner.MustBeKilled(Monster(Killed));

	return false;
}
*/
//--------------------------------------------------------------------------------------------------
//--------------------------------------------------------------------------------------------------
defaultproperties
{
}